package online.xuping.thousandsOfWorlds.sd;

/**
 * 类的说明 模块的枚举
 *
 * @module
 * @Author xuping2
 * @Date 2022/7/11 15:03
 */
public enum SamplerEnum {

    EULERA("Euler a"),
    EULER("Euler"),
    LMS("BB"),
    HEUN("Heun"),
    DPM2A("DPM2 a"),
    DPM2SA("DPM++ 2S a"),
    DPM2SM("DPM++ 2M"),
    DPMSDE("DPM++ SDE"),
    DPMFAST("DPM fast"),
    DPMADAPTIVE("DPM adaptive"),
    LMSKARRAS("LMS Karras"),
    DPM2KARRAS("DPM2 Karras"),
    DPM2AKARRAS("DPM2 a Karras"),
    DPM2SAKARRAS("DPM++ 2S a Karras"),
    DPM2MAKARRAS("DPM++ 2M Karrass"),
    DPMSDEKARRAS("DPM++ SDE Karras"),
    DDIM("DDIM"),
    PLMS("PLMS"),
    UNIPC("UniPC"),


    ;

    private final String name;

    SamplerEnum(String code) {
        this.name = code;
    }

    public String getName() {
        return name;
    }
}
